deep-rooting plant - Spanish English Dictionary